package com.tencent.sr.iris.activity.interfaces.request.task;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.List;
import lombok.Data;

@Data
@ApiModel("邀请有礼补发奖品处理请求体")
public class InviteDataFreshRequest implements Serializable {

    @ApiModelProperty(value = "用户uid列表")
    private List<String> uidList;

    @ApiModelProperty(value = "用户pid列表")
    private List<String> pidList;

    @ApiModelProperty(value = "开始时间 yyyy-mm-dd hh:mm:ss")
    private String startTime;

    @ApiModelProperty(value = "结束时间  yyyy-mm-dd hh:mm:ss")
    private String endTime;

    @ApiModelProperty(value = "分片id 0 - 1023")
    private List<Integer> shardingIdList;

    @ApiModelProperty(value = "是否全量更新订单完成时间")
    private Boolean updateOrderFinishTime;

    @ApiModelProperty(value = "受限状态")
    private String isParticipated;
}
